every now and then, all the time ne demek

  1. every now and then, all the time : ikide bir